daily rainfall - German English Dictionary